Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
57 LEIGH HILL ROAD Detached £1,598,370 £875,000 15 Sep 2005
61 LEIGH HILL ROAD Detached £1,916,990 £840,000 26 Sep 2003
65 LEIGH HILL ROAD Detached £2,772,165 £1,560,000 28 Feb 2006
OAK BARN, 65 LEIGH HILL ROAD Detached £4,001,601 £3,700,000 17 Nov 2021